package com.atde._05_behavioral_design_patterns.state.app;


/**
 * @BelongsProject: hsp_java_design_mode
 * @BelongsPackage: com.atde._05_behavioral_design_patterns.state.app
 * @Author: Del
 * @CreateTime: 2025-06-30  11:46
 * @Description: 状态模式 测试类
 * @Version: 1.0
 */
public class Client {
    public static void main(String[] args) {
        // 创建活动对象，奖品有一个
        RaffleActivity activity = new RaffleActivity(1);

        // 我们模拟eurun 300次
        for (int i = 0; i < 30; i++) {
            System.out.println("---------第" + (i + 1) + "次抽奖---------");
            // 参加抽奖，第一步点击扣除积分
            activity.debuctMoney();

            // 开始抽奖
            activity.raffle();
        }
    }
}
